
/*首页*/
*{
    font-family: "Microsoft YaHei";
}
a{
  cursor: pointer!important;
}
header{
    width: 100%;

    background: #732d1c;
    padding-top: 27px;
}

.zero{
    width: 0;
    height: 0;
    clear: both;
}

.header_body{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
/*logo部分*/
.logo{
    z-index: 10;
    position: absolute;
    cursor:pointer;
    left: 0;
    top: 0;
}
/*欢迎语句*/
.header_p{
    float: left;
}

.header_p p{
    float: left;
    color: #dac7c2;
    padding: 50px 0 0 223px;
}
/*右侧注册登录*/
.header_enter{
    width: 100%;
    height:21px;
}

.header_enter ul{
    float: right;
}

.header_enter ul li{
    float: left;
}

.header_enter ul li a{
    text-decoration: none;
    color: #dac7c2;
    font-size: 16px;
}

/*右侧导航*/
.nav{
    float: right;
    margin-top: 30px;
}

.nav  ul{
    margin-top: 10px;
}

.nav ul li img{
    margin-right: 10px;
}

.nav ul li{
    position:relative;
    float: left;
    margin-right: 15px;
}

.nava{
    padding:18px 21px;
}

.clo{
    height: 26px;
    padding:18px 21px;
    position: relative;
}

.drop-down-content{
    height: 0;
    position: absolute;
    left: 0;
}

.drop-down-content li{
        width: 158px;
        height: 38px;
        margin-top: 1px;
        background: #732d1c;
        clear: both;
        text-align: center;
}

.drop-down-content li:nth-child(1) {
    margin-top: 9px;
}

.nav .drop-down-content li a{
    /*line-height: 51px;*/
    text-align: center;
    color: yellow;
}

.drop-down-content{
    z-index: 999;
    padding: 0;
    opacity: 0.3;
    height: 0;
    overflow: hidden;
    transition: all 1s ease;
    /*position: absolute;*/
}
.drop-down-content li:hover{
    background-color:red;
}
.nav .clo:hover .drop-down-content {
    opacity: 1;
    height: 168px;
}
/*------------------------------------*/

/*划过效果*/

.nav ul li a{
    text-decoration: none;
    color: #fff;
    font-size: 18px;
    -webkit-transition:color 0.4s ease-in-out;
    transition:color 0.4s ease-in-out;
}

.nav .nava a::before{
    content:"";
    width:100%;
    height:4px;
    background:#fff;
    display:block;
    position:absolute;
    left:-20px;
    bottom:2px;
    opacity:0;
    -webkit-transition:opacity 0.4s ease-in-out, left 0.4s ease-in-out;
    transition:opacity 0.4s ease-in-out, left 0.4s ease-in-out;
}
.nav ul .nava a:hover::before {
    left: 5px;
    opacity: 1;
}

/*---------------------------------*/
/*头部下方背景图片*/
.back_Img{
    width: 100%;
    z-index: 888px
}
#lubing{
    z-index: 999px;
}

.back_Img img{
    width: 100%;
    height: 100%;
    border-bottom: 12px solid #a96655 ;
}
/*产品介绍背景图片*/
.introduce{
    width: 1200px;
    margin: 0 auto 50px;
}

.introduce img{
    width: 100%;
}

.shopping{
    width: 1200px;
    margin: 0 auto 64px;
}

.shopping_img{
    float: left;
    margin-left:34px;
}

.shopping_img img{
    border: 1px solid #cecece;
}

.shopping_buy{
    padding-top:50px ;
    float: right;
}

.price{
    width: 98px;
}

.count{
    width: 220px;
}

.subtotle{
    width: 98px;
}


.tagline{
    margin-left:3px;
    font-size: 18px;
    line-height: 31px;
    color: #732d1c;
}

.operation{
    width: 134px;
}

.price p{
    line-height: 31px;
    font-size: 16px;
    color: #3d3d3d;
}

.price p:nth-child(1) span{
    text-decoration: line-through;
    display: inline;

    color: #3e3e3e;
    font-size: 14px;
}

.price p:nth-child(2) span{
    font-size: 20px;
    color: #732d1c;
    font-weight: bold;
}

.price p:nth-child(3) span{
    font-size: 12px;
    color: #777;
}

.price p:nth-child(3) span span{
    color: #7a2624;
}

/*按钮*/
.purchase{
    float: left;
    margin-left: 5px;
}

.purchase button{
    width: 160px;
    height: 38px;
    color: #732d1c;
    font-size: 14px;
    background: #ffe9e4;
    border:1px solid #a26c5f;
}

.trolley{
    float: left;
    margin-left: 10px;
}

.trolley button{
    width: 162px;
    height: 40px;
    color: #FFF;
    border: none;
    background: #732d1c;
}

/*脚部栏*/
footer{
    width: 100%;
    border-top: 1px solid #696969;
    background: #383838;
    /*position: fixed;*/
    bottom:0;
}

.main{
    min-height:550px;
    margin-bottom:217px
}

/*电话*/
.footer_left{
    float: left;
    width: 248px;
    padding-top: 46px;
}

.footer_center{
    width: 1120px;
    height: 216px;
    margin: 0 auto;

}

.footer_left img{
    float: left;
}

.footer_left_p{
    float: left;
    margin-left: 15px;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
}

.footer_left_p p:nth-child(1){
    font-size: 18px;
}

.information{
    float: right;
}

.information #foobtn{
    outline:none;
    width: 122px;
    height: 30px;
    border-radius: 18px;
    color: #fff;
    font-size: 16px;
    border: none;
    cursor:pointer;
    background: #732d1c;
}

/*版权号*/
.copyright{
    float: right;
    margin-right: 65px;
    padding-top: 92px;
}

.copyright p{
    line-height: 35px;
    float: right;
    color: #fff;
    font-size: 16px;
}

/*二维码*/
.code{
    padding-top: 35px;
    float: right;
}

.code p{
    line-height: 30px;
    text-align: center;
    color: #fff;
}


/*---------------------------*/
/*购物车*/


/*文字*/
.character{
    width: 1200px;
    margin: 31px auto 0;
}

.character_body{
    padding-left: 4px;
    font-size: 16px;
    color:#732d1c;
    line-height: 31px;
}

.character_body span{
    font-size: 14px;
}

/*拼接线*/
.line{
    margin:0 4px 0 2px;
    border-left: 180px solid #732d1c;
    border-right: 1014px solid #e5e5e5;
    height: 2px;
    width: 0;
}
/*----------------------*/
/*购物列表*/

.shopping_Cart{
    width: 1200px;
    margin: 0 auto;
}
/*标题头部*/
.shopping_Cart #cartTable .order_content th{
    font-size: 12px;
    font-weight: normal;
    color: #3c3c3c;
    text-align: center;
}

/*数量*/
.count_input{
    width: 37px;
    height: 23px;
    line-height: 23px;
    border: 1px solid #a7a6ac;
    color: #666;
    text-align: center;
    font-size: 12px;
    background-color: #fff;

}

.count .add,.count .reduce{
    display: inline-block;
    font-size: 12px;
    height: 23px;
    width: 17px;
    text-align: center;
    border: 1px solid #e5e5e5;
    background: #f1f1f1;
    line-height: 23px;
    color: #666;
    cursor:pointer;
}

.price{
    /*background: #e4e4e4;*/
    font-size: 14px;
    width: 500px;
    margin:22px 41px 33px 0;
}

.price p{
    text-decoration: line-through;
    font-size: 12px;
    color: #b5b3b3;
}

.price .selling{
    width: 450px;
    font-size: 16px;
    color: #3b3b3b;
    text-decoration: none;
}

.operation a{
    font-size: 12px;
    color: #646464;
    line-height: 35px;
}

.operation label{
    font-size: 12px;
    color: #646464;
}

/* .count .add{
    float: left;
} */

/* .count .reduce{
    float: left;
    margin-left: 70px;
} */

.closing{
    display: inline-block;
    width: 122px;
    height: 50px;
    line-height: 50px;
    background: #732d1c;
    text-align: center;
    color: #fff;
    letter-spacing:6px;
    font-family: 'Microsoft Yahei';
    font-size: 20px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    cursor: pointer;/*鼠标箭头样式*/
}

.fr{
    float: right;
}

.selected_totle, .selectAll, .select_all, .delete_all{
    margin-top: 15px;
}

#deleteAll{
    font-size: 12px;
    margin-left: 32px;
}

#deleteAll,.select_all{
    color: #666;
    position: absolute;
    top: -18px;
    left: 76px;
}

.select_all{
    margin-top: 19px;
    font-size: 12px;

}

.select_all input{
    margin-right: 13px;
}

#selectTotle,#priceTotle{
    color: #732d1c;
    font-size: 18px;
    padding: 5px;
    font-weight: 700;
}

.subtotle{
    color: #732d1c;
    font-size: 16px;
    padding: 5px;
    font-weight: 700;
}

.footer{
    height: 50px;
    margin:15px 0 29px 0;
    background: #e5e5e5;
    font-family: 'Microsoft Yahei';
    position: relative;
}


thead .che p{
    position: absolute;
    top:15px;
    /* top:870px; */
    font-size: 16px;
    color: #222;
}

.footer .checkbox{
    line-height: 36px;

}


#selected,.selected_totle{
    font-size: 12px;
    color: #515151;
}

.commodity{
    width:406px ;
}

.che{
    width: 43px;
}

.specification{
    width: 196px;
}

.select_all,.delete_all{
    line-height: 50px;
}

tbody td{
    vertical-align: middle;
    text-align: center;

}

.boed{
    height: 100%;
    position: absolute;
}

.goods span{
    margin-top: 15px;
     float: left;
    line-height: 48px;
    font-size: 14px;
    color: #787878;
}

.goods img{
    margin-top: 14px;
    float: left;
    margin-right: 17px;
    border: 1px solid #e5e6e6;
}

.shopping_Cart thead th{
    height: 68px;
    line-height: 68px;
}

/*.order_content .check_one{
    background: #fff;
    border: 1px solid #c5c5c5;
    width: 11px;
    height: 11px;
}*/

#cartTable{
    width: 1200px;
}
tbody{
    border: 1px solid #e5e5e5;
    background: #fcfcfc;
}

tbody tr{
    height: 120px;
    border-bottom: 1px solid #e7e7e7;
}
.footer_right{
    float: right;
}

.footer_Left{
    float: left;
}



/*liushuhe*/
/*公共样式*/
*{
    font-family: "Microsoft YaHei";
}
html, body{
    height:100%;
}
.f_white{
    color: #fff;
}
.f_gray{
    color: #adadad;
}
.f_gray7e{
    color: #7e7e7e;
}
.f_red{
    color: #742c1d;
}
.f_weight{
    font-weight: bold;
}
.f_size13{
    font-size: 13px;
}
.f_size15{
    font-size: 15px;
}
.f_size20{
    font-size: 20px;
}
.f_size25{
    font-size: 25px;
}
.f_size30{
    font-size: 30px;
}
.f_size40{
    font-size: 40px;
}
.txt_center{
    text-align: center;
}
.margin-left33{
    margin-left: 33px;
}
.margin-top15{
    margin-top: 15px;
}
.margin-top31{
    margin-top: 31px;
}
.margin-top50{
    margin-top: 50px;
}
.margin-bottom30{
    margin-bottom: 30px;
}
.pad030{
    padding: 0 30px;
}
.border_bot{
    border-bottom: 1px solid #d3d3d3;
}
.border_bot_ad{
    border-bottom: 2px solid #adadad;
}
.left{
    float: left;
}
.right{
    float: right;
}

/*公共样式end*/

/*头部*/
/*header{*/
    /*width: 100%;*/
    /*height: 125px;*/
    /*background: #732d1c;*/
    /*padding-top: 27px;*/
/*}*/

/*.zero{*/
    /*width: 0;*/
    /*height: 0;*/
    /*clear: both;*/
/*}*/

/*.header_body{*/
    /*width: 1200px;*/
    /*margin: 0 auto;*/
    /*position: relative;*/
/*}*/
/*!*logo部分*!*/
/*.logo{*/
    /*z-index: 10;*/
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 0;*/
/*}*/
/*!*欢迎语句*!*/
/*.header_p{*/
    /*float: left;*/
/*}*/

/*.header_p p{*/
    /*float: left;*/
    /*color: #dac7c2;*/
    /*padding: 50px 0 0 223px;*/
/*}*/
/*!*右侧注册登录*!*/
/*.header_enter{*/
    /*width: 100%;*/
    /*height:21px;*/

/*}*/

/*.header_enter ul{*/
    /*float: right;*/
/*}*/

/*.header_enter ul li{*/
    /*float: left;*/
/*}*/

/*.header_enter ul li a{*/
    /*color: #dac7c2;*/
    /*font-size: 16px;*/
/*}*/

/*!*右侧导航*!*/
/*.nav{*/
    /*float: right;*/
    /*margin-top: 30px;*/
/*}*/

/*.nav  ul{*/
    /*margin-top: 10px;*/
/*}*/

/*.nav ul li img{*/
    /*margin-right: 10px;*/
/*}*/

/*.nav ul li{*/
    /*position:relative;*/
    /*float: left;*/
    /*margin-right: 15px;*/
/*}*/



/*.nava{*/
    /*padding:14px 21px;!*改,原为18*!*/
/*}*/

/*.clo{*/
    /*height: 26px;*/
    /*padding:18px 21px;*/
    /*position: relative;*/
/*}*/

/*.drop-down-content{*/
    /*height: 0;*/
    /*position: absolute;*/
    /*left: 0;*/
/*}*/

/*.drop-down-content li{*/
    /*width: 158px;*/
    /*height: 51px;*/
    /*margin-top: 1px;*/
    /*background: #732d1c;*/
    /*clear: both;*/
    /*text-align: center;*/
/*}*/

/*.drop-down-content li:nth-child(1) {*/
    /*margin-top: 13px;*/
/*}*/

/*.nav .drop-down-content li a{*/
    /*line-height: 51px;*/
    /*text-align: center;*/
    /*color: yellow;*/
/*}*/

/*.drop-down-content{*/
    /*padding: 0;*/
    /*opacity: 0.3;*/
    /*height: 0;*/
    /*overflow: hidden;*/
    /*transition: all 1s ease;*/
    /*!*position: absolute;*!*/
/*}*/
/*.drop-down-content li:hover{*/
    /*background-color:red;*/
/*}*/
/*.nav .clo:hover .drop-down-content {*/
    /*opacity: 1;*/
    /*height: 168px;*/
/*}*/

/*!*------------------------------------*!*/




/*!*划过效果*!*/

/*.nav ul li a{*/
    /*color: #fff;*/
    /*font-size: 18px;*/
    /*-webkit-transition:color 0.4s ease-in-out;*/
    /*transition:color 0.4s ease-in-out;*/
/*}*/

/*.nav .nava a::before{*/
    /*content:"";*/
    /*width:100%;*/
    /*height:4px;*/
    /*background:#fff;*/
    /*display:block;*/
    /*position:absolute;*/
    /*left:-20px;*/
    /*bottom:2px;*/
    /*opacity:0;*/
    /*-webkit-transition:opacity 0.4s ease-in-out, left 0.4s ease-in-out;*/
    /*transition:opacity 0.4s ease-in-out, left 0.4s ease-in-out;*/
/*}*/
/*.nav ul .nava a:hover::before {*/
    /*left: 5px;*/
    /*opacity: 1;*/
/*}*/
/*头部end*/

/*脚部栏*/
/*footer{*/
    /*width: 100%;*/
    /*border-top: 1px solid #696969;*/
    /*background: #383838;*/
/*}*/

/*!*电话*!*/
/*.footer_left{*/
    /*float: left;*/
    /*width: 226px;*/
    /*padding-top: 69px;*/
/*}*/

/*.footer_center{*/
    /*width: 1120px;*/
    /*height: 216px;*/
    /*margin: 0 auto;*/

/*}*/

/*.footer_left img{*/
    /*float: left;*/
/*}*/

/*.footer_left_p{*/
    /*float: left;*/
    /*margin-left: 15px;*/
    /*color: #fff;*/
    /*font-size: 14px;*/
    /*line-height: 30px;*/
/*}*/

/*.footer_left_p p:nth-child(1){*/
    /*font-size: 18px;*/
/*}*/

/*.information{*/
    /*float: right;*/
/*}*/

/*.information button{*/
    /*width: 122px;*/
    /*height: 30px;*/
    /*border-radius: 18px;*/
    /*color: #fff;*/
    /*font-size: 16px;*/
    /*border: none;*/
    /*background: #732d1c;*/
/*}*/

/*!*版权号*!*/
/*.copyright{*/
    /*float: right;*/
    /*margin-right: 65px;*/
    /*padding-top: 92px;*/
/*}*/

/*.copyright p{*/
    /*line-height: 35px;*/
    /*float: right;*/
    /*color: #fff;*/
    /*font-size: 16px;*/
/*}*/

/*!*二维码*!*/
/*.code{*/
    /*padding-top: 35px;*/
    /*float: right;*/
/*}*/

/*.code p{*/
    /*line-height: 30px;*/
    /*text-align: center;*/
    /*color: #fff;}*/


/*脚部栏end*/

body{cursor: auto}
.container{
    width: 347px;
    height: 475px;
    border: 1px solid #742c1d;
    box-sizing: border-box;
    position: absolute;
    right: 460px;
    top: 255px;
    background: #fff;
}
/*登录*/
.bgd_log{
    background: url("../images/login.jpg") no-repeat center center;
    background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    position: relative;
}
.header{
    height: 25px;

}
.header a{
    color: #742c1d;
}
.logo_log{
    width: 206px;
    height: 100px;
    position: relative;
}
.logo_log img{
    position: absolute;
    top: 1px;
    left: 124px;
}
.b_row,
.b_row_code{
    margin-left: 33px;
    margin-top: 14px;
    border: 1px solid #ddd;
}
.b_row{
    width: 80%;
    /*border: 1px solid #ddd;*/
}
/*.b_row_code{*/
/*width: 50%;*/
/*}*/
.b_row input,
.b_row_code input,
.aShop_main .new_b_row input{
    outline: none;
    line-height: 38px;
    border: 0;
    color: #adadad;
}
.b_row_code{
    width: 168px;
}
.b_row_code input{
    width: 133px;
}
.b_row button{
    outline:none;
    width: 100%;
    line-height: 36px;
    color: #fff;
    border: 0;
    margin-top: 46px;
    cursor: pointer;
    background: #742c1d;
}
/*登录end*/
/*注册*/
.bgd_reg{
    background: url("../images/register.jpg") no-repeat;
    background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    position: relative;
    height: 100%;
}

.bgd_regb{
    background: url("../images/register.png") no-repeat;
    background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    position: relative;
    height: 100%;
}

.simCode{
    position: relative;
}
.btn_code{
    position: absolute;
    right: 36px;
    bottom: 1px;
}
.btn_code button{
    width: 98px;
    height: 35px;
    color: #fff;
    background: #742c1d;
    border: 0;
    border-radius: 8px;
    cursor: pointer;
}
/*注册end*/

/*信息管理*/
#overlay{
    display: none;
    width: 100%;
    height: 100%;
    background-color: #c7c7c7;
    opacity: .6;
    z-index: 20;
    position: absolute;
    top: 0;
    left: 0;
}
.top_img img{
    width: 100%;
}
.header_new{ /*修改*/
    height: 450px;
    background: gray;
}
.main{
    margin: 15px auto 30px;
    width: 1200px;
}
.per_info .title_per,
.bank_info .title_per,
.address_info .title_per,
.balance .title_per,
.reward .title_per,
.aShop_title{
    height: 55px;
    line-height: 55px;
    background: #742c1d;
}
.per_info{
    position: relative;
}
.per_main,
.bank_main,
.address_main,
.balance_main,
.reward_main{
    box-sizing: border-box;
    border: 1px solid #d3d3d3;
}
.per_main span,
.bank_main span{
    font-weight: bold;
    color: #7e7e7e;
}
.title_per .tit_rg button,
.title_acc .tit_rg button{
    margin-left: 30px;
    background: #742c1d;
    color: #fff;
    border: none;
}
.new_b_row{
    height: 80px;
    line-height: 80px;
}
.per_head{
    height: 99px;
    line-height: 99px;
}
.btn button{
    width: 50px;
    height: 25px;
    border: 1px solid #742c1d;
    border-radius: 5px;
    background: #fff;
    color: #742c1d;
}
.bank_main input{
    width: 311px;
    line-height: 30px;
    border: 1px solid #dddddd;
    padding-left: 14px;
}
.bank_btn{
    text-align: center;
    height: 100px;
    line-height: 100px;
}
.bank_btn button{
    width: 60px;
    height: 36px;
    margin-right: 20px;
}
.address_info{
    position: relative;
}
.b_addr{
    height: 100px;
    /*line-height: 100px;*/
}
.b_addr label{
    font-weight: bold;
    color: #7e7e7e;
    margin-left: 5px;
}
.addr_lf{
    position: relative;
}
.addr_lf label{
    float: left;
    margin-left: 35px;
    line-height: 100px;
}
.addr_lf input{
    position: absolute;
    top: 41px;
    left: 6px;
    z-index: 2;
    width: 20px;
    height: 20px;
    /*opacity: 0;*/
    /*float: left;*/
    /*margin: 41px 0px 0px 6px;*/
}
.addr_lf input:checked{
    /*background: url("/images/tick_icon.png");*/
}
.addr_lf .check{
    width: 20px;
    height: 20px;
    border: 1px solid #7e7e7e;
    position: absolute;
    top: 40px;
    left: 5px;
}
.addr_if .check:after{
    content: "";
    width: 20px;
    height: 20px;
    z-index: 100;
    /*background: url("../images/tick_icon.png");*/
}
.addr_lf input:checked+ .check:after{
    background: url("../images/tick_icon.png");
}
.addr_center{
    float: left;
    margin-left: 15px;
    margin-top: 25px;
    color: #7e7e7e;
    width: 500px;
    font-weight: bold;
    /*height: 100px;*/
}
.addr_rg{
    line-height: 100px;
}
.addr_rg button{
    background: #fff;
    border: none;
    color: #7e7e7e;
    font-weight: bold;
}
/*申请店铺*/
.applyShop_css,
.add_addr_css{
    width: 480px;
    position: absolute;
    /*box-shadow: 0 0 3px #222;*/
    border-radius: 10px;
    z-index:30;
}
.applyShop_css{
    display: none;
    top: 70px;
    left: 300px;
}
.aShop_title{
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.aShop_main{
    background: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.aShop_main .new_b_row input{
    width: 200px;
    padding: 0 20px;
    outline: none;
}
.aShop_main .new_b_row span{
    display: inline-block;
    width: 56px;
    font-weight: bold;
}
.new_b_row .sel{
    display: inline;
    margin-right: 65px;
}
.new_b_row .sel select{
    font-size: 15px;
    font-weight: bold;
    border: none;
}
.btn_apply{
    height: 120px;
    line-height: 120px;
    text-align: center;
}
.btn_apply button{
    width: 90px;
    height: 45px;
    background: #742c1d;
    border: none;
    border-radius: 7px;
    color: #fff;
    font-size: 15px;
}
/*申请店铺end*/
/*新增地址*/
.add_addr_css{
    display: none;
    top: -835px;
    left: 277px;
}
/*新增地址end*/
/*信息管理end*/

/*关于我们*/
.at_title{
    position: relative;
}
.line_red{
    width: 111px;
    margin:0 auto;
    border-bottom: 4px solid #742c1d;
    position: absolute;
    left: 492px;
    top: 79px;
}
.at_tit_word{
    font-size: 17px;
    text-indent: 30px;
    margin-top: 50px;
}
.about_img{
    margin-top: 50px;
    display: flex;
    justify-content: space-between;
}
.about_img img{
    /*margin-right: 28px;*/
}
.at_tit_main{
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 17px;
}
/*关于我们end*/

/*合作伙伴*/
.partner_title{
    border: 1px solid #742c1d;
    height: 50px;
    line-height: 50px;
}
.partner_title ul li{
    float: left;
    width: 549px;
    text-align: center;
    color: #742c1d;
    cursor: pointer;
}
.par_btn{
    background: #742c1d;
    color: #fff!important;
}
.par_tit_rg{
    color: #742c1d;
}
.partner_min{
    border: 1px solid #d3d3d3;
}
.par_min_row{
    height: 130px;
    line-height: 130px;
    margin: 0 20px;
    color: #6d6d6d;
    font-weight: bold;
}
.par_row_lf span{
    float: left;
}
.par_row_lf p{
    float: left;
    margin-left: 20px;
}
.par_row_lg p{
    float: right;
    margin-left: 10px;
}
/*合作伙伴end*/

/*我的账户*/
.balance{
    position: relative;
}
.acc_row{
    height: 100px;
    line-height: 100px;
}
.title_acc{
    height: 80px;
    line-height: 80px;
    background: #742c1d;
}
.title_acc .tit_rg button{}
.bal_lf{
    position: relative;
}
.bal_lf .bal_lf_top{
    position: absolute;
    left: 0;
    top: -11px;
}
.bal_lf .bal_lf_bottom{
    position: absolute;
    left: 0;
    top: 16px;
}
.reward_row{
    height: 100px;
    position: relative;
}
.reward_row div{
    width: 100px;
    text-align: center;
    position: absolute;
    top: 14px;
}
.reward_row div:nth-child(1){
    left: 83px;
}
.reward_row div:nth-child(2){
    left: 372px;
}
.reward_row div:nth-child(3){
    left: 559px;
}
.reward_row div:nth-child(4){
    left: 743px;
}
.reward_row div:nth-child(5){
    right: 91px;
}
.reward_row div:nth-child(6){
    left: 230px;
}
/*提现*/
.cash_css{
    /*width: 420px;*/
    
}
.cash_title{
    height: 67px;
    line-height: 67px;
    box-sizing: border-box;
    background: #f1f1f1;
    padding: 0 30px;
    color: #101010;
    font-size: 15px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.cash_css button{
    background: #f1f1f1;
}
.cash_content{
    padding: 50px;
    background: #fff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.cash_content .cash_row{
    padding-bottom: 40px;
    overflow: hidden;
}
.cash_row .cash_col1,
.cash_row .cash_col2{
    width: 50%;
    line-height: 35px;
}
.cash_row .cash_col1{
    color: #101010;
    font-size: 15px;
}
.cash_row .cash_col2{
    color: #9f9f9f;
    font-size: 13px;
}
.cash_content .cash_wrap{
    padding-bottom: 30px;
    line-height: 45px;
    font-size: 45px;
    color: #101010;
    border-bottom: 1px solid #9f9f9f;
}
.cash_content .cash_wrap input{
    line-height: 45px;
    color: #101010;
    font-size: 45px;
    width: 250px;
    text-align: center;
    border: none;
}
.cash_content .cash_note{
    padding: 30px 0;
    color: #9f9f9f;
    font-size: 12px;
}
.cash_content .btn_cash button{
    width: 100%;
    height: 58px;
    background: #742c1d;
    border: none;
    color: #fff;
    margin-top: 20px;
    border-radius: 5px;
}
/*提现end*/

/*我的账户end*/
/*商品订单*/
.order_main{
    width: 1195px;
}
.order_title{
    height: 40px;
}
.oTit_lf{
    color: #742c1d;
    border-bottom: 4px solid #742c1d;
}
.oTit_lf label:nth-child(1){
    font-size: 20px;
}
.oTit_lf label:nth-child(2){
    margin-left: 20px;
}
.oTit_rg{
    position: relative;
}
.oTit_rg .active{
    display: block;
    width: 55px;
    border-bottom: 4px solid #742c1d;
    margin-top: 10px;
}
.oTit_rg ul li{
    width: 55px;
    height: 38px;
    line-height: 38px;
    float: left;
    margin-left: 30px;
    text-align: center;
    cursor: pointer;
}
.oTit_rg ul .line_or{
    border-bottom: 4px solid #742c1d;
}
.order_wrap,
.order_wrap2,
.order_wrap3{
    /* height: 332px; */
    margin-bottom: 20px;
    text-align: center;
    padding: 0 10px;
    margin-top: 5px;
    color: #555;
}
.order_wrap2{
    /* height: 270px; */
}
.order_wrap3{
    height: 186px;
}
.order_wrap_tit{
    height: 45px;
    line-height: 45px;
}
.order_wrap_tit .owt_lf input{
    width: 20px;
    height: 20px;
    margin-right: 10px;
}
.order_wrap_con{
    height: 130px;
    line-height: 130px;
}
.order_wrap_con .owc_lf{
    position: relative;
}
.order_wrap_con .owc_lf img{
    float: left;
    margin-top: 18px;
    width: 91px;
    height: 91px;
}
.owc_lf .owc_lf_top,
.owc_lf .owc_lf_bottom{
    position: absolute;
    left: 110px;
}
.owc_lf .owc_lf_top{
    top: -15px;
}
.owc_lf .owc_lf_bottom{
    top: 24px;
}
.btn_or button,
.btn_or2 button{
    width: 75px;
    height: 30px;
    border: 1px solid #742c1d;
    border-radius: 5px;
    background: #fff;
    color: #742c1d;
    float: right;
    margin-bottom: 10px;
}
.owc_rg{
    position: relative;
}
.owc_rg .owc_rg_money,
.owc_rg .owc_rg_cen,
.owc_rg .btn_or,
.owc_rg .btn_or2{
    position: absolute;
}
.owc_rg .owc_rg_money{
    font-size: 20px;
    color: #742c1d;
    top: 0;
    right: 374px;
}
.owc_rg .owc_rg_cen{
    top: -20px;
    right: 228px;
    position: relative;
}
.owc_rg_cen .owc_rg_cen2{
    width: 100px;
    position: absolute;
    top: 32px;
    left: -1px;
}
.owc_rg_cen .owc_rg_cen3{
    position: absolute;
    top: 32px;
    left: 108px;
}
.owc_rg .btn_or{
    top: 50px;
    right: 0;
}
.owc_rg .btn_or2 button:nth-child(1){
    margin-bottom: 20px;
}
.owc_rg .btn_or2{
    top: 25px;
    right: 0;
}
.owc_rg .owc_rg_cen span{
    color: #742c1d;
}
.or_eva_tit{
    margin-top: 10px;
}
.or_evaluate .or_eva_lf{
    color: #b5b5b5;
}
.or_eva_star,
.or_eva_star2{
    width: 139px;
    height: 30px;
    overflow: hidden;
}
.or_eva2_lf{
    position: relative;
}
.or_eva_star2{
    position: absolute;
    top: -3px;
    left: 118px;
}
.eva_box textarea{
    width: 1175px;
    height: 60px;
    resize: none;
    padding-top: 10px;
    padding-left: 10px;
    margin-top: 10px;
}
.eva_box textarea::-webkit-input-placeholder{
    color: #d6d6d6;
}
.or_evaluate2{
    color: #b5b5b5;
    height: 80px;
    position: relative;
}
.or_eva2_bot{
    position: absolute;
    top: 35px;
    left: 0;
    font-size: 13px;
}
.order_del_row{
    width: 1195px;
    height: 50px;
    line-height: 50px;
    background: #e5e5e5;
    margin-top: 30px;
}
.odr_lf{
    position: relative;
}
.odr_lf .check_or label{
    width: 10px;
    height: 10px;
    border: 1px solid #000000;
    background: #fff;
    margin-left: 19px;
    position: absolute;
    top: 19px;
    left: 19px;
}

/*.odr_lf input{*/
/*opacity: 0;*/
/*position: absolute;*/
/*top: 19px;*/
/*left: 19px;*/
/*}*/
.odr_lf label:nth-child(2){
    margin-left: 60px;
}
.order_del_row .odr_rg button{
    width: 123px;
    height: 50px;
    background: #742c1d;
    color: #fff;
    border: none;
    font-size: 20px;
}
/*商品订单end*/
.btn_code input{
	    height: 40px;
    background: #742c1d;
    color: #fff;
    cursor: pointer;
}
a{
	cursor: pointer!important;
}
#shopReward_input{
	width:46%;
	border-radius: 10px;
	height: 44px;
	border:1px solid #cdcdcd;
	padding-left:5px;
	outline:none;
	text-align: center;
}
.el-dialog__title{
	color: #fff!important;
}
.el-dialog__header{
	background: #742c1d;
	text-align: center;
}
.moren_input{
	width: 24px;
	height: 24px;
}
.btn_button{
	width: 50px;
    height: 25px;
    border: 1px solid #742c1d;
    border-radius: 5px;
    background: #fff;
    color: #742c1d;
}
.order_pagination_wrap{
	width: 1200px;
    margin: 0 auto;
    text-align: right;
    padding: 15px;
}
.el-pagination.is-background .el-pager li.active {
    background-color: #742c1d!important;
    color: #fff;
}
.el-pagination.is-background .el-pager li:hover {
    color: #742c1d!important;
}
.goBackBtn{
	width: 162px;
    height: 40px;
    color: #fff;
    border: none;
    background: #732d1c;
}
